import type { Request } from 'express'
import jwt from 'jsonwebtoken'

/** 签权验证 */
export const authVerification = async (req: Request): Promise<boolean> => {
  // 从请求头中获取 token
  const token = req.headers.authorization?.split(' ').pop() || undefined
  if (!token || token.trim() === '')
    return false

  // TODO 实现你自己的 token 验证方法
  // ....

  // 默认签权正确
  return true
}
